package cn.csc.module.product.controller.admin.attrjson.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigInteger;

/**
* spu属性规格参数值信息 Base VO，提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段，请不要添加到这里，影响 Swagger 文档生成
*/
@Data
public class AttrJsonBaseVO {

    @ApiModelProperty(value = "商品id", required = true)
    @NotNull(message = "商品id不能为空")
    private BigInteger spuId;

    @ApiModelProperty(value = "规格名称")
    private String attrName;

    @ApiModelProperty(value = "规格参数值,以逗号形式隔开")
    private String attrValue;

}
